extensive livestock farming - Español Inglés Diccionario